Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Greece F3 Turkey F34 Turkey F35 Czech Republic F4 Italy F2 Qatar F2 Czech Republic F2 Czech Republic F7 Czech Republic F12 Sardinia International Championship - Cagliari Muller Cup 2000 - Ulm LTA Men's Challenger - Wrexham Open de L'Isere-Open 38 - Grenoble Yokohama International Tennis Tournament - Yokohama Samsung Securities Cup Challenger - Seoul KGHM Polish Indoors - Wroclaw Challenger Ford de Cherbourg - Cherbourg ECM Cup - Prague Czech Republic F3 Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Tulsa Auto Collection USTA Challenger - Tulsa USTA Championships of Kerrville - Kerrville Tatra Banka Open 2001 - Bratislava The Waco International Tennis Challenger - Waco Kaltenberg Open - Split Torneo Internazionale di Tennis ATP-Challenger - Merano Ciur Cup 99 - Prague Tatra Banka Open 2003 - Bratislava Prague Open - Prague ECM Prague Open - Prague GHI Bronz Classic - Bronx South African Airways Open - East London BMW Tennis Championship - Sunrise Mitsubishi Electric Europe Cup - Monza ATP Open Castilla y Leon - Segovia Pekao Open - Szczecin Heilbronn Challenger Genova Challenger Sarajevo Challenger Greece F1 Czech Republic F7 Shanghai Challenger Ningboo Challenger Ortisei Challenger Qatar F1 Eckental Challenger Czech Republic F4 Czech Republic F4 (Usti Nad Orlici) Greece F2 Mexico City Challenger Ortisei Challenger Legg Mason Tennis Classic - Washington D.C. Legg Mason Tennis Classic - Washington D.C. Waldbaum's Hamlet Cup - Long Island President's Cup 2000 - Tashkent Davidoff Swiss Indoors - Basel Samsung Open - Brighton AAPT Championships - Adelaide RCA Championships - Indianapolis AAPT Championships - Adelaide Allianz Suisse Open Gstaad - Gstaad 2002 Mercedes Cup - Stuttgart Generali Open 2002 - Kitzbuhel Grand Prix de Tennis de Lyon - Lyon AAPT Championships - Adelaide Milan Indoors - Milan Thailand Open - Bangkok Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Stockholm Open - Stockholm Umag Zivnobanka Open - Prostejov TED Open Istanbul - Istanbul Trofeo Barcelona de Tenis - Barcelona Neride Prague Indoor - Prague Challenger 42 - Andrezieux Residenza Open - Magdeburg Muller Cup - Ulm Open Castilla y Leon Trofeo Iberdrola - Segovia Open de L'Isere (Open 38) - Grenoble USTA Tennis Championships of Houston - Houston Okal Open - Eckental Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Lamberts Open by Stawag - Aachen Zagreb Open - Zagreb Wartburg Open - Eisenach Scottish Tennis Championship - Edinburgh Macedonia Open - Skopje Prague Open - Prague Open de Franche Comte - Besancon CA Challenger - Graz Project Independence Men's Challenger - Mandeville Steelers Cup - Kosice Estoril Open - Estoril Open Seat Godo - Barcelona ECM Prague Open 2005 - Prague Open de Moselle - Metz St. Petersburg Open - St. Petersburg Heineken Open - Auckland Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Mercedes-Benz Cup - Los Angeles Pilot Pen Tennis - New Haven CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai International Indoor Tennis Championships of Croatia - Zagreb Open 13 - Marseille Tennis Channel Open - Las Vegas The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Tatra Banka Slovak Open - Bratislava BA-CA Tennis Trophy - Vienna ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Next Generation Adelaide International - Adelaide Sydney International - Sydney PBZ Zagreb Indoors - Zagreb ABN/AMRO World Tennis Tournament - Rotterdam The Tennis Channel Open - Las Vegas IPP Open - Helsinki Hypo Group Tennis International - Portschach Ordina Open - 's-Hertogenbosch Croatia Open - Umag Legg Mason Tennis Classic - Washington China Open - Beijing Jersey Challenger BA-CA Tennis Trophy - Vienna Rome Challenger ABN AMRO World Tennis Tournament - Rotterdam PBZ Zagreb Indoors - Zagreb Sarajevo Challenger Gerry Weber Open - Halle Renault Slovenian Open - Ljubljana Mercedes Cup - Stuttgart Ortisei Challenger Open de Moselle - Metz Leon Challenger BA-CA Tennis Trophy - Vienna 2000 Cairo Challenger - Cairo Bergamo Challenger Aix En Provence Challenger Qatar ExxonMobil Open - Doha Prostejov Challenger Medibank International - Sydney 9th Wartburg Open - Eisenach PBZ Zagreb Indoors - Zagreb Liberec Challenger Prague Challenger The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle AEGON International - Eastbourne Masters Series - Hamburg Pilot Pen Tennis - New Haven Open de Moselle - Metz China Open - Beijing Wroclaw Challenger Davidoff Swiss Indoors Basel - Basel Serbia Open - Belgrade St. Brieuc Challenger PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam ATP Challenger Hamburg - Hamburg Open de Franche Comte - Besancon Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch Prostejov Challenger 2000 Challenger de Granby - Granby ATP Studena Croatia Open Umag - Umag Open de Moselle - Metz China Open - Beijing Regional Hand Center Men's Challenger - Fresno If Stockholm Open - Stockholm Open Sud de France - Montpellier Eckental Challenger Ortisei Challenger Bergamo Challenger Wroclaw Challenger CA-Challenge - Graz PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Prague Challenger Grand Prix Hassan II - Casablanca Neride Prague Indoor - Prague BMW Open - Munich Gerry Weber Open - Halle Qwarant Cup - Sopot Grolsch Cup - Warsaw Open de Moselle - Metz Swiss Indoors Basel - Basel Samarkand Challenger - Samarkand Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb Ahmedabad Challenger - Ahmedabad Mumbai Challenger - Mumbai Open 13 - Marseille US Men's Clay Court Championship - Houston Gerry Weber Open - Halle Zagreb Open - Zagreb ECM Prague Open 2008 - Prague Prosperita Open 2008 - Ostrava BNP Paribas Primrose - Bordeaux Credit Agricole Suisse Open - Gstaad Moselle Open - Metz Zivnobanka Open 1999 - Prostejov Maia Open - Oporto Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Prague Challenger - Prague Venice Challenger - Venice Warsteiner Challenger Wolfsburg - Wolfsburg Open 13 - Marseille KGHM Polish Indoors - Wroclaw Podebradka Cup - Prague Topshelf Open - 's-Hertogenbosch Aamulehti Tampere Open - Tampere Bet-at-home Cup - Kitzbuhel Opel Bulvaria MCG Bulgarian Open - Sofia Zagreb Open - Zagreb Internationaux de Bretagne - Brest Ostrava Challenger Atlantic City Open - Atlantic City ATP Challenger Trophy 2007 - Trnava USTA Challenger of San Antonio - San Antonio IPP Open - Helsinki Intersport Heilbronn Open - Heilbronn Open de Franche-Comte - Besancon Ispat Open 2004 - Ostrava Czech Open - Prostejov Helsinki Challenger Prague Challenger Oberstaufen Challenger BMW Tennis Championship - Sunrise Savannah Challenger Vancouver Challenger Heilbronn Open - Heilbronn Warsteiner Challenger Lubeck - Lubeck Challenger 42 - Andrezieux Challenger Hamburg - Hamburg Rezidenza Open - Magdeburg Ljubljana Open 2002 - Ljubljana Sporting Challenger - Turin Zivnobanka Czech Open - Prostejov Open de Montauban - Montauban Oberstaufen Cup - Oberstaufen Binghamton Professional Tennis Tournament - Binghamton Croatian Indoors - Zagreb TED Open - Istanbul Open 13 - Marseille Pilot Pen International - New Haven 2000 Mercedes Cup - Stuttgart Steelers Cup - Kosice 2003 USTA Tallahassee Tennis Challenger - Tallahassee Ciudad de Pozoblanco Open Diputacion - Cordoba The Granby Natrel Challenger - Granby USTA Seascape Challenger - Aptos Fifth-Third Bank Tennis Championships - Lexington Open Castilla y Leon - Segovia CA Challenge - Graz Sarajevo Challenger UBS Open Gstaad - Gstaad International Championship of Croatia - Umag Adidas International - Sydney Rado Swiss Open - Gstaad St. Petersburg Open - St. Petersburg President's Cup 1999 - Tashkent Heineken Open Shanghai - Shanghai BMW Open - Munich AXA Cup - London Copenhagen Open - Copenhagen Gerry Weber Open - Halle Grand Prix de Tennis de Lyon - Lyon ECU Prague Open - Prague Heineken Trophy - 's-Hertogenbosch Pekao Open - Szczecin Lambertz Open by Stawag 2007 - Aachen St. Brieuc Challenger Internationaler Raiffeisen Grand Prix - St. Polten Heilbronn Open - Heilbronn KGHM Dialog Polish Indoors - Wroclaw Internazionali di Tennis di Bergamo - Bergamo Eckental Challenger Davidoff Swiss Indoors - Basel Guadalajara Challenger Heineken Open - Auckland ATP Challenger Trophy 2008 - Trnava Tatra Banka Slovak Open - Bratislava PEOPLEnet CUP - Dnepropetrovsk Prostejov Challenger Milan Indoors - Milan BMW Open - Munich Dubai Open - Dubai Grand Prix de Tennis de Lyon - Lyon Gerry Weber Open - Halle Sarajevo Challenger Rome Challenger Bordeaux Challenger Prostejov Challenger Austrian Open - Kitzbuhel Pozoblanco Challenger Recanati Challenger ABN AMRO World Tennis Tournament - Rotterdam Istanbul Challenger St. Petersburg Open - St. Petersburg Szczecin Challenger Trnava Challenger Eckental Challenger Burnie Challenger Caloundra Challenger If Stockholm Open - Stockholm Bath Challenger Kremlin Cup - Moscow Tashkent Challenger The Dubai Tennis Championships - Dubai Bratislava Challenger Grand Prix Hassan II - Casablanca Bath Challenger Sarasota Challenger Aptos Challenger German Tennis Championships - Hamburg Petange Challenger China Open - Beijing ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Ostrava Challenger BMW Open - Munich Bank Austria Tennis Trophy - Vienna Gerry Weber Open - Halle Qatar ExxonMobil Open - Doha St. Brieuc Challenger Bank Austria Tennis Trophy - Vienna Hall of Fame Tennis Championships - Newport Dubai Duty Free Tennis Championships - Dubai Mercedes Cup - Stuttgart Brescia Challenger Bergamo Challenger Le Gosier Challenger ABN/AMRO World Tennis Tournament - Rotterdam Legg Mason Tennis Classic - Washington D.C. 2003 Mercedes Cup - Stuttgart Cherbourg Challenger ECM Cup - Prague IX Open Internacional D'Andorra - Andorra BMW Open - Munich Eisenberg Jerusalem Open 2000 - Jerusalem Heineken Open Singapore - Singapore AAPT Championships - Adelaide Osaka International Tennis Tournament - Osaka Wideyes Swedish Open - Bastad Zivnobanka Czech Open - Prostejov Kremlin Cup - Moscow Croatia Open - Umag GHI Bronx Classic - Bronx Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Credit Agricole Suisse Open - Gstaad 2001 Mercedes Cup - Stuttgart 2002 Tulsa USTA Challenger - Tulsa International Championship of Croatia - Umag Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Adidas International - Sydney ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai Mercedes Cup - Stuttgart International Championship of Croatia - Umag RCA Championships - Indianapolis Open 13 - Marseille Aegon Nottingham Open - Nottingham Dubai Tennis Open - Dubai Siemens Open 2001 - Scheveningen Republic National Bank Monte Carlo Open - Monte Carlo Great American Insurance ATP Championship - Cincinnati BMW Brixina Tennis Open 2000 - Bressanone Tennis Masters Series - Stuttgart The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid IPP Open - Helsinki Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Monte Carlo Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Cherbourg Challeger The Dubai Tennis Championships - Dubai 1999 Mercedes Cup - Stuttgart adidas Open de Toulouse - Toulouse Ostrava Challenger ABN/AMRO World Tennis Tournament - Rotterdam Internationaler Raiffeisen Grand Prix - St. Polten Generali Open 2000 - Kitzbuhel Milan Indoors - Milan Copenhagen Open - Copenhagen Open Seat-Godo 2001 - Barcelona Mallorca Open - Mallorca The Nottingham Open - Nottingham Croatia Open - Umag Open 13 - Marseille China Open - Beijing Trofeo Conde de Godo - Barcelona BMW Open - Munich Gerry Weber Open - Halle President's Cup - Tashkent Adidas International - Sydney Australian Open - Melbourne French Open - Paris Gerry Weber Open - Halle Wimbledon - London Thailand Open - Bangkok ARAG World Team Championship - Dusseldorf Open 13 - Marseille U.S. Open - New York Australian Open - Melbourne BMW Open - Munich Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport French Open - Paris Wimbledon - London The Hypo Group Tennis International 2008 - Poertschach Ordina Open - s-Hertogenbosch U.S. Open - New York Qatar Open - Doha Open 13 - Marseille Open de la Comunidad Valenciana - Valencia Miller Lite Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow Qatar Open - Doha Milan Indoors - Milan SAP Open - San Jose Open Seat Godo 2005 - Barcelona Estoril Open - Estoril Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. Open de Moselle - Metz Next Generation Adelaide International - Adelaide ABN/AMRO World Tennis Tournament - Rotterdam Open de Tenis Comunidad Valenciana - Valencia Croatia Open Umag - Umag China Open - Beijing Open de la Comunidad Valenciana - Valencia The Stella Artois Championships - London Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Australian Open - Melbourne Qatar Exxon Mobil Open - Doha French Open - Paris Grand Prix de Tennis de Lyon - Lyon Open Sabadell Atlantico - Barcelona Interwetten Austrian Open - Kitzbuhel AEGON Championships - London Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad ATP Studena Croatia Open Umag - Umag Wimbledon - London Grand Prix de Tennis de Lyon - Lyon U.S. Open - New York Brisbane International - Brisbane AEGON Championships - London ATP Studena Croatia Open - Umag If Stockholm Open - Stockholm Dubai Duty Free Tennis Championships - Dubai PBZ Zagreb Indoors - Zagreb Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport BRD Nastase Tiriac Trophy - Bucharest Qatar ExxonMobil Open - Doha Ecuador Open - Quito International Championship of Croatia - Umag Estoril Open - Estoril Adidas International - Sydney Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto BNP Paribas Masters - Paris Tennis Masters Series - Hamburg Rogers Cup - Montreal Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo Australian Open - Melbourne French Open - Paris Internazionali BNL dItalia - Rome Wimbledon - London Shanghai ATP Masters - Shanghai U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Tennis Masters Series - Indian Wells Tennis Masters Series - Rome Tennis Masters Series - Paris Australian Open - Melbourne French Open - Paris Masters Series Monte-Carlo - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Australian Open - Melbourne Wimbledon - London Shanghai Rolex Masters - Shanghai German Open - Hamburg U.S. Open - New York BNP Paribas Masters - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Western & Southern Financial Group Masters - Cincinnati NASDAQ-100 Open - Miami French Open - Paris ATP Studena Croatia Open Umag - Umag Wimbledon - London U.S. Open - New York Tennis Masters Series - Miami Campionati BNL dItalia - Rome Australian Open - Melbourne French Open - Paris BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid The 10tele.com Open - Nottingham Wimbledon - London Monte Carlo Open - Monte Carlo U.S. Open - New York Australian Open - Melbourne Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Hall of Fame Tennis Championships - Newport French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Davis Cup, Group 1, 1R, FIN-CRO 3-2 Davis Cup, Group 1, REL2, CRO-NOR 3-2 Davis Cup, World Group, QR, CRO-ITA 3-2 Colonial Classic - Kooyong AAMI Classic - Kooyong AAMI Classic - Kooyong AAMI Classic - Kooyong The Ericsson Open - Miami Davis Cup, World Group, 1R, CRO-GER 4-1 Davis Cup, World Group, QF, ARG-CRO 3-2 Davis Cup, World Group, QR, CRO-BEL 3-2 Davis Cup, World Group, 1R, USA-CRO 2-3 Davis Cup, World Group, 1R, CZE-FRA 3-2 Davis Cup, Group 1, 2R, ROU-CRO 3-2 Davis Cup, Group 1, 2R, CRO-AUT 4-1 Davis Cup, World Group, 1R, CRO-USA 4-1 Davis Cup, World Group, QF, ESP-CRO 5-0 Davis Cup, World Group, 1R, FRA-CRO 4-1 Davis Cup, World Group, 1R, ARG-CZE 5-0 Davis Cup, World Group, QF, CRO-ROU 4-1 Davis Cup, World Group, SF, CRO-RUS 3-2 Davis Cup, Group 1, REL2, POR-CRO 4-1 Davis Cup, World Group, F, SVK-CRO 2-3 Davis Cup, World Group, 1R, AUT-CRO 2-3 Davis Cup, World Group, QF, CRO-ARG 2-3 Davis Cup, World Group, PO, NED-CZE 1-4 Davis Cup, World Group, 1R, GER-CRO 3-2 Davis Cup, World Group, QF, CRO-SRB 1-4 AAMI Classic - Kooyong Colonial Classic - Kooyong Tennis Masters Cup Shanghai - Shanghai Olympics - Sydney Olympics - Athens Tennis Masters Cup - Shanghai